@charset "utf-8";
/*
*用途：css公用样式
*作者：itlgh@qq.com
*制作日期:2011-07-12
*/
/*layout*/
body {width:100%; background:#fff url(../images/bg_x_body.gif) repeat-x left top;}
#hd, .topNav-content, .content-lr-6826, #topBanner, #case, #bottomNav, #ft, .w960 {width:960px; margin-left:auto; margin-right:auto; clear:both;}
/*logo searchform*/
#hd {position:relative; height:91px;}
.logo {position:absolute; left:0; top:0; background:url(../images/logo.gif) no-repeat left top; text-indent:-9999em; overflow:hidden; width:300px; height:91px; z-index:2;}
/*顶部工具条样式*/
.topLink {float:right; display:inline; padding-top:10px;}
.topLink li {float:left; display:inline;}
.topLink li span {padding:0 15px; padding-top:5px; display:inline-block; float:left; }
.topLink li a {padding-top:5px; display:inline-block; float:left;}
.topLink li.last a {padding-left:12px; background:url(../images/icon_idea.gif) no-repeat left top;}
/*顶部搜索区域*/
.searchForm {position:absolute; right:0; bottom:17px; height:25px; border:1px solid #9ab5be; width:400px; padding-left:30px; background:url(../images/icon_zoom.gif) no-repeat left top;}
.searchTxt {float:left; display:inline; height:25px; line-height:25px; width:300px; background:transparent;}
.subBtn {float:right; display:inline; height:25px; line-height:25px; background:#2fb3e0; padding:0 20px; color:#fff; font-weight:bold; cursor:pointer;}
/*topNav导航条区域*/
#topNav {height:39px; background:url(../images/bg_top_nav.gif) repeat-x left top;}
.topNav-content li {float:left; height:39px; line-height:39px; margin-right:15px; display:inline;}
.topNav-content li a {font-size:15px; font-family:宋体; color:#fff; font-weight:bold; display:block; float:left; width:90px; padding-top:5px; text-align:center;}
.topNav-content li a:hover, .topNav-content li.topNav-curItem a {background:url(../images/bg_top_nav_on.gif) no-repeat left top; color:#077195; text-decoration:none;}
/*main-content 页面主体区域  左右两栏结构*/
.content-lr-6826 .main {float:left; width:680px; display:inline;}
.content-lr-6826 .sidebar {float:right; width:260px; display:inline;}

/*
 * main 主要内容区域
 */
/*需求社区标题样式*/
.itemMenu li {cursor:pointer;}
.itemTitle {float:left; display:inline; height:32px; line-height:32px; font-weight:bold; padding-right:30px; font-size:20px; font-family:微软雅黑; }
.menuTitle { height:32px;}
.itemMenu {float:left; display:inline; height:32px;}
.itemMenu li {float:left; margin:0 10px; display:inline; height:28px; line-height:28px;}
.itemMenu-curItem { border-bottom:2px solid #fff!important; padding:0 10px; color:#000; font-weight:bold; position:relative; top:2px;}
/*--------------------------*/
.demandArea .menuTitle {border-bottom:2px solid #019cb0;}
.demandArea .itemTitle {color:#4a9abc;}
.demandArea .itemMenu-curItem {border:2px solid #019cb0;}
/*需求发布列表区域*/
/*头条需求样式*/
.demand-firstItem {padding:8px 0; background:url(../images/blue_dotline_x.gif) repeat-x left bottom;}
.demandTitle {margin-bottom:12px; padding-top:15px;}
.demandTitle a {color:#4a9abc; font-weight:bold;}
.demandDetail {margin-bottom:16px; color:#434343;}
.demandPub {text-align:right; color:#959595;}
/*需求社区列表样式*/
.demandList li {width:50%; float:left; display:inline; padding-bottom:12px;}
.demandList li a {color:#434343; font-weight:bold;}
.demandList li a strong, .demandTitle a strong {color:#4a9abc; padding-right:8px;}
.showAll {font-weight:bold; color:#4a9abc; text-decoration:underline;}
/*展示中心标题样式*/
.demoArea .menuTitle {border-bottom:2px solid #c80000;}
.demoArea .itemTitle {color:#c80000;}
.demoArea .itemMenu-curItem {border:2px solid #c80000;}
/*进入展示中心样式*/
.more {position:absolute; right:0; bottom:5px; color:#4a9abc;}
.demoArea .more {color:#c80000;}
.demoList {margin-right:-12px; margin-top:20px;}
.demoList dl {float:left; padding-right:11px; display:inline;}
.demoList dt {text-align:center; margin-top:10px;}
/*diy and download DIY和下载中心样式*/
.diy-download {margin-right:-20px;}
/*.diyArea, .downloadArea {width:330px; float:left; display:inline; margin-right:20px;}*/

.diyList li, .downList li {padding-left:20px; background:url(../images/li_icon_square.gif) no-repeat 10px center; margin-bottom:10px;}
.diyList li a, .downloadArea li a {color:#313131;}
.diy-firstItem {margin-left:5px;}
.diy-firstItem img {border:1px solid #c9c9c9;}
.diy-firstItem .demandDetail {color:#000; font-weight:bold; line-height:180%;}
/*网站开发模块*/
.listContent01 li {padding-bottom:12px; color:#313131;}
.listContent02 li {float:left; display:inline; margin-right:3px;}
/*
 * sidebar 侧栏区域
 */
/*登录区域*/
.notice strong {padding-right:5px; color:#c80000;}
.notice a {font-weight:bold; color:#0281b1; margin:0 5px;}
.loginBtn li a {float:left; display:inline-block; width:125px; height:41px; line-height:41px; text-align:center; background:url(../images/bg_btn.gif) no-repeat left top;}
.cooperation {text-align:right;}
.cooperation a {padding-left:20px; background:url(../images/icon_co.gif) no-repeat left center; line-height:20px; color:#0485b3; font-weight:bold; text-decoration:underline;}
/*侧栏滑动门*/
/*侧栏提示公告栏样式*/
.side-tab {border:1px solid #eaeaea;}
.noticeList {background:url(../images/bg_tabtitle.gif) repeat-x left top; height:29px;}
.noticeList li {float:left; display:inline; width:79px; height:29px; line-height:29px; text-align:center; border-bottom:1px solid #eaeaea; cursor:pointer;}
.curTab {border-right:1px solid #eaeaea; background:#fff;}
/*网站公告信息列表*/
.noticeContent li {position:relative;}
.noticeContent ul li a {line-height:200%; padding-left:12px; float:fl}
.pubdate {padding-right:15px; padding-top:5px; position:absolute; right:0; top:0;}

/*service list 汇景提供的服务*/
.icon-service {float:left; display:inline; margin-right:12px;}
.serviceList li {margin-bottom:16px;}
.serviceList li h3 {color:#313131; font-size:14px; font-weight:bold; padding-top:5px;}
.serviceList li p {color:#7d7d7d; line-height:150%;}
/*首页联系我们*/
.contactUs {border:1px solid #bcbcbc; padding-left:10px;}
.contactUs h2 {color:#313131; font-weight:bold; font-size:13px; padding:10px 0 10px 0;}
.contactUs p {color:#959595; line-height:150%;}
.contactUs h3 {color:#4a9abc; font-weight:bold; font-size:13px; line-height:200%;}
.weiboList li {float:left; display:inline; margin-right:12px;}
/*case成功案例区*/
#case {height:68px; border:1px solid #9ac0f5;}
#case ul li {float:left; display:inline; margin-right:5px;}
.caseTitle {width:200px; height:68px; background:url(../images/bg_casetitle.gif) no-repeat left top; text-indent:-999em; overflow:hidden;}
/*bottomNav底部导航链接*/
#bottomNav {height:27px; line-height:27px; dding:1px; border:1px solid #79bfdd; background:#daf1fb; text-align:center; margin-top:40px;}
#bottomNav span {margin:0 20px;}
/*copyright版权*/
.copy {line-height:200%; text-align:center; color:#313131;}
/*其他页面公用样式 widget*/
/*面包屑样式*/
.bread {color:#313131;}
.bread a {color:#313131;}
.bread strong {color:#4a9abc; font-weight:bold;}
/*展示中心 推荐模板 模板详细页带边框标题区*/
.tempTitle-article {position:relative; border:1px solid #d0dbcf; height:30px; line-height:30px; border-left:7px solid #4691b1; padding-left:15px;}
.ft01 {color:#313131; font-weight:bold; }
.ft02 {color:#e60420; font-weight:bold;}
.uploadDate {color:#4691b1; font-size:12px; position:absolute; right:10px; top:0; }
/*商务中心右侧 提供的服务列表  标题样式*/
.titleArea01 {height:40px; line-height:40px; background:#4a9abc; color:#fff;}
.border2px {border:2px solid #4a9abc; border-top:none;}
.title01 {position:relative; top:-7px; width:145px; height:47px; background:url(../images/bg_title01.gif) no-repeat left top; color:#000; font-size:14px; text-align:center; font-weight:bold;}
/*部分内页封面 底部评论区样式*/
.formTitle {padding-top:8px; border-top:1px solid #d2d2d2;}
.formComment textarea {border:1px solid #9f9f9f; height:108px; width:85%; border-color:#9f9f9f #d7d7d7 #d7d7d7 #9f9f9f;}
.formComment input {width:115px; height:33px; text-align:center; line-height:33px; cursor:pointer; background:url(../images/bg_btn_demo.gif) no-repeat left top; color:#4691b1; font-weight:bold; margin-top:10px;}
/*需求社区封面需求列表样式 下载中心列表的类似 列表样式*/
.demandContent table {margin-top:20px; width:100%; border:none;}
.demandContent td {height:34px;}
.demandContent tr {background:url(../images/tr-b-l.gif) repeat-x left 90%; color:#313131;}
.demandContent thead td, .demandContent tbody td {text-align:center;}
.demandContent td {width:10%;}
.demandContent th {width:67%;}
.demandContent .table-til {background:url(../images/table-line.gif) no-repeat left bottom; height:32px;}
/*右侧入驻企业相关信息菜单*/
.subMenu {padding-left:25px;}
.subMenu li {line-height:30px; padding-left:15px; background:url(../images/icon_tri.gif) no-repeat left center;}
.subMenu li a {font-weight:bold; color:#313131; font-size:14px;}
.subMenu li a:hover, .subMenu li.subMenu-curItem a {color:#2fb3e0;}
/*注册用户 右侧登录管理中心 头像区域*/
.pageHead p {float:left; display:inline; margin-right:10px;}
.pageHead p img {border:1px solid #c9c9c9;}
.pageHead div a {font-weight:bold; padding-right:20px; color:#2fb3e0; text-decoration:underline;}
/*入驻企业相关信息*/
.aboutMsg li {padding-bottom:10px;}
.aboutMsg li strong {color:#313131;}
.dotLine01 {height:1px; padding-bottom:10px; background:url(../images/dot_line_x.gif) repeat-x left top;}
.cBlue01 {color:#21a8d2!important;}
.cBlue01 a {color:#21a8d2!important;}
.border01 {border:1px solid #4691b1; padding:13px;}
.lineGray {border-top:1px solid #bcbcbc; height:1px; width:100%; clear:both;}
